Skip to content

fix: config.json exercise status fields and game-of-life prerequisite bug#3113

Merged
kahgoh merged 1 commit intoexercism:mainfrom
bull1210:fix/config-exercise-status
Apr 26, 2026
Merged

fix: config.json exercise status fields and game-of-life prerequisite bug#3113
kahgoh merged 1 commit intoexercism:mainfrom
bull1210:fix/config-exercise-status

Conversation

@bull1210
Copy link
Copy Markdown
Contributor

A few config housekeeping items that have been sitting around.

Missing status fields

Six concept exercises had no status field at all in config.json: logs-logs-logs, tim-from-marketing, captains-log, booking-up-for-beauty, secrets, and international-calling-connoisseur. They all have complete implementations and tests, so each gets "status": "active".

Beta promotions

calculator-conundrum and gotta-snatch-em-all are still marked beta but both have been in the track for a long time with no open issues. Promoting both to active.

Bug: wrong prerequisite slug

game-of-life lists "if-statements" as a prerequisite but that slug doesn't exist — the correct one is "if-else-statements". One character difference but it silently breaks any tooling that validates prerequisite references.

- Six concept exercises (logs-logs-logs, tim-from-marketing, captains-log,
  booking-up-for-beauty, secrets, international-calling-connoisseur) were
  missing an explicit status field in config.json, so promoted each to active
- Promote calculator-conundrum and gotta-snatch-em-all from beta to active;
  both have complete test suites and have been in the track long enough
- Fix game-of-life prerequisite slug: 'if-statements' does not exist,
  the correct slug is 'if-else-statements'

Co-Authored-By: bull1210 <bull1210@gmail.com>
@kahgoh kahgoh added the x:rep/tiny Tiny amount of reputation label Apr 26, 2026
@kahgoh kahgoh merged commit eaba04e into exercism:main Apr 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

x:rep/tiny Tiny amount of reputation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants